// ES6 的 class 类语法
class Peron {
  // 构造函数；
  constructor(name, age) {
    // this = new Object()    // 伪代码
    this.name = name;
    this.age = age;
    // return this            // 伪代码
  }
}

/* 
  new Perosn() 执行过程
    1. 调用 Peron 的构造函数 constructor
    2. 函数内部创建一个新对象，并把对象的指针指向 this
    3. 执行函数内部代码
    4. 自动返回 this 对象
*/
const p1 = new Peron('zs', 18);
const p2 = new Peron('ls', 19);

console.log(p1);
console.log(p2);
